home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / UDDIWEB.MSI / tmodelselector.ascx < prev    next >
Encoding:
ASP Control Directive  |  2003-02-21  |  2.3 KB  |  92 lines

  1. <%@ Control Language='C#' Inherits='UDDI.Web.TModelSelector' %>
  2. <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>
  3. <%@ Import Namespace='System.Data' %>
  4. <%@ Import Namespace='UDDI' %>
  5. <%@ Import Namespace='UDDI.API.ServiceType' %>
  6.  
  7. <uddi:UddiLabel 
  8.         Text='[[TAG_SHOW_TMODELS]]' 
  9.         CssClass='header' 
  10.         Runat='server' /><br>
  11. <uddi:UddiTextBox 
  12.         ID='query'
  13.         Width='200px'
  14.         MaxLength='128' 
  15.         Selected='true'
  16.         OnEnterKeyPressed='Search_OnClick'        
  17.         Runat='server' />
  18. <uddi:UddiButton 
  19.         Text='[[BUTTON_SEARCH]]' 
  20.         OnClick='Search_OnClick' 
  21.         Runat='server' /><br>
  22. <asp:RequiredFieldValidator
  23.         ID='requiredField'
  24.         ControlToValidate='query'
  25.         Display='Dynamic'
  26.         Runat='server'/>    
  27. <br>
  28. <asp:Panel 
  29.         ID='resultsPanel' 
  30.         Visible='false' 
  31.         Runat='server'>
  32.     <asp:Label ID='count' Runat='server' /><br>
  33.     <br>
  34.     <asp:DataGrid 
  35.             ID='grid'
  36.             CellPadding='4'
  37.             CellSpacing='0'
  38.             Border='0'
  39.             Width='100%'
  40.             AllowPaging='true'
  41.             AutoGenerateColumns='false' 
  42.             ShowFooter='true'
  43.             GridLines='None'
  44.             OnItemCommand='Grid_OnItemCommand'
  45.             OnPageIndexChanged='Grid_OnPageIndexChange' 
  46.             Runat='server'>
  47.         
  48.         <EditItemStyle CssClass='tableEditItem' />
  49.         <HeaderStyle CssClass='tableHeader' />
  50.         <ItemStyle CssClass='tableItem' />    
  51.         <AlternatingItemStyle CssClass='tableAlternatingItem' />
  52.         <FooterStyle CssClass='tableFooter' />
  53.     
  54.         <PagerStyle 
  55.                 Mode='NumericPages' 
  56.                 HorizontalAlign='Left' 
  57.                 CssClass='pager' 
  58.                 PageButtonCount='10' />
  59.                 
  60.         <Columns>
  61.             <asp:TemplateColumn
  62.                     Visible='false'
  63.                     HeaderStyle-CssClass='tableHeader' 
  64.                     ItemStyle-CssClass='tableItem' 
  65.                     FooterStyle-CssClass='tableItem'>
  66.                 
  67.                 <ItemTemplate>
  68.                     <uddi:UddiLabel
  69.                             ID='key'
  70.                             Text='<%# ((TModelInfo)Container.DataItem).TModelKey %>'
  71.                             Runat='server' />
  72.                 </ItemTemplate>
  73.             </asp:TemplateColumn>
  74.             
  75.             <asp:TemplateColumn>
  76.                 
  77.                 <HeaderTemplate>
  78.                     <%# Localization.GetString( "HEADING_TMODEL" ) %>
  79.                 </HeaderTemplate>
  80.                 <ItemTemplate>
  81.                     <asp:LinkButton
  82.                             ID='name'
  83.                             Text='<%# Server.HtmlEncode( ((TModelInfo)Container.DataItem).Name ) %>'
  84.                             CommandName='select'
  85.                             CausesValidation='false'
  86.                             Runat='server' />
  87.                 </ItemTemplate>
  88.             </asp:TemplateColumn>
  89.         </Columns>
  90.     </asp:DataGrid>
  91. </asp:Panel>
  92.